Life satisfaction - Alemán Inglés Diccionario